命令行接口 您所在的位置:网站首页 flask run 命令行接口

命令行接口

2023-03-27 02:42| 来源: 网络整理| 查看: 265

PyCharm 集成¶

在 PyCharm 2018.1 版本之前, Flask CLI 功能尚未能完全整合进 PyCharm ,因此 我们必需做些调整才能顺利使用。这些说明同样也适用于其他 IDE 。

在 PyCharm 中,打开你的项目,在菜单中点击 Run 后点击 Edit Configurations 。你会看到类似如下窗口:

有许多选项要改变,但一旦做好了一条命令,其他命令只要复制整个配置调整一下就 行了。包括你想自定义的其他命令也同样如此。

点击 + ( Add New Configuration )按钮选择 Python 。为配置取一个具有良 好描述性的名称,例如“ Run Flask Server ”(运行 Flask 服务器)。 为 flask run 命令选择“ Single instance only ”,因为不能同时运行多个 服务器。

从( A )下拉框中选择 Module name ,然后输入 flask 。

Parameters 字段( B )用于设置 CLI 命令(可以带参数)。本例中我们使 用 run ,它可用于运行开发服务器。

如果使用 通过 dotenv 设置环境变量 可以跳过这一步。为了标识我们的应用,需要添加一个环 境变量( C )。点击展开按钮,并在左边添加一个 FLASK_APP 条目, Python 要导入的库或者文件放在右边(本例使用 hello )。

下一步我们需要把应用所在的文件夹设置为工作文件夹( D )。

如果你是在 virtualenv 中把项目作为一个包安装的,那么可以取消选择 PYTHONPATH 选项( E ),这样会与以后部署应用更匹配。

点击 Apply 保存配置,或者点击 OK 保存并关闭窗口。在 PyCharm 主窗口中选 择该配置并点击旁边的运行按钮开始运行服务器。

现在我们已经在 PyCharm 中有了一个运行 flask run 的配置,复制这个配置并 改变 Script 参数,就可以运行一个不同的 CLI 命令,比如 flask shell 。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有